ambulance travel - German English Dictionary